×
impale sb on a dilemma
meaning in Chinese
使某人陷于进退两难的境地
Related Words
impale
impaling
of impaling spear
of impaling strike
missiles can impale several men
mi ile ca impale everal me
dilemma
crucial dilemma
prisoners dilemma
winding dilemma
impalco alloy
impale
impalea
impalement
PC Version
Copyright © 2018 WordTech Co.